package com.aramis.mydytt.api

import com.aramis.mydytt.ui.bean.DyttMovieDetailBean
import com.aramis.mydytt.ui.bean.SearchResultBean
import io.reactivex.Observable
import retrofit2.http.GET
import retrofit2.http.Query

/**
 * Description: DyttApi
 * @author lizhidan
 * Created: 2021/5/11
 */
interface DyttApi {
    @GET("/adminapi/api/movieList.json")
    fun search(
        @Query("searchContent") searchContent: String,
        @Query("categoryId") categoryId: Int = 0,
        @Query("page") page: Int = 1,
    ): Observable<SearchResultBean>

    @GET("/adminapi/api/movieDetail.json")
    fun detail(
        @Query("movieDetailId") id: Int,
        @Query("categoryId") categoryId: Int
    ): Observable<DyttMovieDetailBean>
}